human organs - Turkish English Dictionary